@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, p, a, font, img, ol, ul, li,
	fieldset, form, label,input, legend, table, tr, td, dl, dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
}
p {
	text-indent: 2em;
	line-height: 24px;
}

input, textarea, keygen, select, button {
	margin: 0em;
	font: -webkit-small-control;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: start;
}

input, textarea, keygen, select, button, meter, progress {
	-webkit-writing-mode: horizontal-tb;
}

img {
	border: none;
}

a {
	text-decoration: none;
}

a img {
	border: none;
}

.cl {
	clear: both;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.red {
	color: #ff0000;
}

.mt20 {
	margin-top: 20px;
}

.mr20 {
	margin-right: 20px;
}

.ml20 {
	margin-left: 20px;
}

.mb20 {
	margin-bottom: 20px;
}

.pt10 {
	padding-top: 10px;
}

.pr10 {
	padding-right: 10px;
}

.pl10 {
	padding-left: 10px;
}

.pb10 {
	padding-bottom: 10px;
}

ul li {
	list-style: none;
}

.hidden {
	display: none;
}

body {
	font-family: "Microsoft Yahei";
	font-size: 12px;
	background: #fff;
	line-height: 20px;
}

.Wrapper {
	margin: 0px auto;
	padding: 0px;
	max-width: 1920px;
}

a:link {
	color: #333;
}

a:visited {
	color: #333;
}

a:hover {
	color: #08c;
	text-decoration: underline
}

a:active {
	color: #08c;
}
/**********************页面头部及导航部分开始************************/
i.icon {
	background: url(../images/bsty_icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}

.heeader {
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
	z-index: 999;
}

.heeader .topcon {
	width: 100%;
	background: #008fb5;
	height: 30px;
	line-height: 30px;
}

.heeader .topcon .top_content {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	color: #fff;
}

.heeader .topcon .reg_login b, .heeader .topcon .top_nav b {
	font-weight: normal;
	font-size: 10px;
	color: #00a2ca;
	margin: 0px 5px;
}

.heeader .topcon .reg_login a, .heeader .topcon .top_nav a {
	color: #fff;
}

.heeader .topcon .reg_login a:hover {
	text-decoration: underline;
}
/************logo*************/
.logon_tel_con {
	width: 100%;
	overflow: hidden;
	height: 80px;
	margin-bottom: 0px;
	background: #00a2ca;
}

.logon_tel_con .nav_wrap {
	width: 1000px;
	margin: 0px auto;
}

.logo_con {
	float: left;
	padding: 10px 20px 0px 20px;
}

.logo_con a {
	display: block;
}

.logon_tel_con ul {
	
}

.logon_tel_con ul li {
	float: left;
	line-height: 80px;
}

.logon_tel_con ul li a {
	display: block;
	width: 90px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	text-decoration: none;
}

.logon_tel_con ul li a:hover, .logon_tel_con ul li a.current {
	color: #fff;
	background: #008fb5;
	width: 90px;
	border-top: none;
	border-bottom: none;
}

.logon_tel_con ul li a:hover span, .logon_tel_con ul li a.current span {
	border-top: none;
	border-bottom: none;
	width: 90px;
	display: inline-block;
}

.search {
	position: relative;
	margin-top: 25px;
}

.search_textfield {
	background-color: #008fb5;
	width: 156px;
	height: 30px;
	border-radius: 4px;
	color: #fff;
	padding: 0 30px 0 10px;
}

.search_icon {
	position: absolute;
	right: 15px;
	top: 7px;
	z-index: 5;
}
/**********************页面头部及导航部分结束************************/

/*****************************************轮播开始**********************************************/
.banner {
	overflow: hidden;
	width: 100%;
	max-width: 1920px;
	margin: 0px auto;
	height: 400px;
}

.banner .d1 {
	width: 100%;
	height: 400px;
	display: block;
}

.banner .d2 {
	width: 100%;
	height: 30px;
	clear: both;
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 480px;
}

.banner .d2 ul {
	float: left;
	position: absolute;
	left: 50%;
	top: 0;
	margin: 0 0 0 -96px;
	display: inline;
}

.banner .d2 li {
	width: 17px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/img1.png) no-repeat center;
	float: left;
	margin: 0 3px;
	display: inline;
}

.banner .d2 li.nuw {
	background: url(../images/img1_1.png) no-repeat center;
}
/*****************************************轮播结束**********************************************/

/**********************************内容部分************************************/

/**********************产品服务************************/
.content {
	width: 1000px;
	margin: 0px auto;
	margin-bottom: 30px;
	overflow: hidden;
	margin-top: 30px;
}

.content .pro_ser_con {
	margin: 0px auto;
	overflow: hidden;
	margin-bottom: 10px;
}

.content .product_title h3 {
	font-size: 18px;
	line-height: 30px;
	color: #000;
	font-weight: normal;
	margin-bottom: 10px;
}

.content .product_title a.more {
	float: right;
	color: #666;
	font-size: 14px;
	line-height: 30px;
}

.content .product_title a.more:hover {
	color: #08c;
	text-decoration: underline;
}

.content .product_con {
	width: 998px;
	background-color: #fafafa;
	border: 1px solid #e7e7e7;
	overflow: hidden;
	margin: 0px auto;
}

.content .product_con ul {
	margin: 0px auto;
	overflow: hidden;
}

.content .product_con ul li {
	float: left;
	overflow: hidden;
	width: 249px;
	cursor: pointer;
	text-align: center;
}

.content .product_con ul li .box {
	height: 248px;
	width: 100%;
	padding: 30px 0 0px 0;
	color: #666;
}

.content .product_con ul li .intro {
	color: #fff;
	width: 100%;
	height: 248px;
	padding: 30px 0 0px 0;
}

.content .product_con ul li .intro h2 {
	font-size: 16px;
}

.content .product_con ul li .intro h3 {
	display: block;
	width: 200px;
	margin: 41px auto;
	word-wrap: break-word;
	height: 40px;
}

.content .product_con ul li .intro p.by {
	margin-bottom: 15px;
	font-size: 14px;
	text-indent: 0;
	text-align: center;
}

.content .product_con ul li .intro p {
	text-align: left;
	text-indent: 3.6em;
}

.content .product_con ul li p {
	line-height: 20px;
	text-indent: 0em;
}

.content .product_con ul li .intro a.know_more {
	color: white;
	font-size: 14px;
	border: 1px solid white;
	border-radius: 3px;
	width: 138px;
	height: 34px;
	line-height: 36px;
	text-align: center;
	display: block;
	margin: 0px auto;
	margin-top: 10px;
}

.content .product_con ul li .intro a.know_more:hover {
	background: #fff;
	color: #333;
	text-decoration: none;
}

.content .product_con ul li.sw .intro {
	background: url(../images/saasbg.jpg) repeat-x;
}

.content .product_con ul li.qj .intro {
	background: url(../images/paasbg.jpg) repeat-x;
}

.content .product_con ul li.jc .intro {
	background: url(../images/iaasbg.jpg) repeat-x;
}

.content .product_con ul li.mh .intro {
	background: url(../images/portalbg.jpg) repeat-x;
}

.content .product_con ul li.cell_mid .box, .content .product_con ul li.cell_last .box
	{
	border-left: 1px dashed #EEE;
}

.content .product_con ul li.cell_last {
	width: 251px;
}

.y-h2 {
	font-size: 16px;
	color: #333;
}

.content .product_con ul li .box p.text {
	font-size: 14px;
	padding-bottom: 15px;
	text-indent: 0;
}

.content .product_con ul li .box p.last {
	padding-top: 0;
	padding-bottom: 10px;
}

a.y-btn {
	padding: 0;
	margin: 0;
	height: 36px;
	line-height: 36px;
	width: 140px;
	border: none;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	background-color: #3eabee;
	color: white;
	outline: none;
	display: inline-block;
	font-size: 14px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

a.y-btn:hover {
	background-color: #50b3ef;
}

.content .product_con ul li span.icon {
	background: url(../images/bsty_icon.png) no-repeat;
	display: inline-block;
	width: 64px;
	height: 64px;
	margin-bottom: 25px;
}

.content .product_con ul li span.email {
	background-position: 1px 0px;
}

.content .product_con ul li span.jstx {
	background-position: -79px 0px;
}

.content .product_con ul li span.weibo {
	background-position: -166px 0px;
}

.content .product_con ul li span.txl {
	background-position: -253px 0px;
}
/**********************产品服务结束************************/

/**********************图文部分************************/
.line_shadow {
	background: url(../images/line.jpg) no-repeat bottom center;
	width: 1000px;
	height: 15px;
	line-height: 0;
	font-size: 0;
	zoom: 1;
	margin: 40px auto 0px;
}

.main_con {
	width: 880px;
	overflow: hidden;
	padding: 40px 60px 0 60px;
}

.main_con_text {
	width: 500px;
	padding: 40px 0 0 0px;
}

.main_con_text h2 {
	color: #333;
	font-size: 30px;
	line-height: 40px;
	height: 40px;
	text-align: left;
	font-weight: normal;
	font-family: "微软雅黑";
	margin-bottom: 20px;
	position: relative;
}

.main_con_text h2 span {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑";
	position: absolute;
	bottom: 0;
	right: 0;
	padding-left: 15px;
}

.main_con_text h2 span a {
	color: #333;
	padding-left: 15px;
	font-size: 14px;
}

.main_con_text h2 span a:hover {
	text-decoration: underline;
	color: #08c;
}

.main_con_text .listText {
	text-align: left;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #777;
}

.listImg {
	margin-top: 30px;
}

.listImg a {
	display: block;
	float: left;
	margin-right: 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.listImg a.blue {
	background: #3eabee;
}

.listImg a.yellow {
	background: #fba848;
}

.listImg a.green {
	background: #57be87;
}

.listImg a i.icon {
	background: url(../images/bsty_icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	width: 23px;
	height: 24px;
	margin-left: 9px;
}

.listImg a i.mox_1 {
	background-position: 0px -86px;
}

.listImg a i.mox_2 {
	background-position: -39px -86px;
}

.listImg a i.mox_3 {
	background-position: -79px -86px;
}

.listImg a i.mox_4 {
	background-position: -126px -86px;
	margin-right: 6px;
}

.listImg a i.mox_5 {
	background-position: -177px -86px;
	margin-right: 6px;
}

.listImg a i.mox_6 {
	background-position: -225px -85px;
	margin-right: 6px;
}
/**********************图文部分结束************************/

/*********************应用中心************************/
/*左侧开始*/
.main-l {
	width: 200px;
}

.main-l .list {
	background-color: #fafafa;
	border: 1px solid #e7e7e7;
	padding: 5px 10px;
}

.main-l .list ul li {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 40px;
}

.main-l .list ul li a {
	border-bottom: 1px solid #e7e7e7;
	text-decoration: none;
	display: block;
}

.main-l .list ul li a.last, .main-l .list ul li ul li.last a {
	border: 0;
}

.main-l .list ul li ul li a {
	padding-left: 10px;
	font-weight: normal;
}

.main-l .online-consultation {
	background-color: #fafafa;
	border: 1px solid #e7e7e7;
	padding: 5px 0px;
	font-size: 14px;
	font-weight: bold;
	position: relative;
}

.main-l .online-consultation .lm-icon {
	background: url(../images/bsty_icon.png) -418px -400px no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 31px;
	height: 31px;
}

.main-l .online-consultation .online {
	border-bottom: 1px solid #e7e7e7;
	padding: 10px;
	line-height: 30px;
	text-align: center;
}

.main-l .online-consultation .online .online-tel {
	border-bottom: 1px solid #e7e7e7;
}

.main-l .online-consultation .online .online-tel span {
	font-size: 20px;
	color: #ff6533;
	font-weight: normal;
}

.main-l .online-consultation .online .online-answer span {
	background-color: #00a2c9;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	height: 24px;
	padding: 4px 20px;
}

.main-l .online-consultation .online .online-answer span i.icon {
	background-position: -458px -400px;
	width: 13px;
	height: 13px;
	margin: 0 3px 3px 0;
}

.main-l .online-consultation .online .online-answer span a, .main-l .online-consultation .online .online-answer span a:hover
	{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}

.main-l .online-consultation .feedback {
	border-top: 1px solid #fff;
	padding: 20px 10px 10px 10px;
}

.main-l .online-consultation .feedback span {
	text-align: center;
}

.main-l .online-consultation .feedback .text {
	width: 175px;
	height: 24px;
	line-height\0: 24px;
	margin: 5px 0;
	border: 1px solid #e7e7e7;
	color: #999;
	text-indent: 5px;
}

.main-l .online-consultation .feedback .button {
	background-color: #00a2c9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	width: 100px;
	height: 35px;
	margin-top: 15px;
	text-align: center;
	text-decoration: none;
	line-height: 35px;
	color: #fff;
	margin-left: 40px;
	display: block;
}

.main-l .dimensional-code {
	background-color: #fafafa;
	border: 1px solid #e7e7e7;
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.main-l .dimensional-code h2 {
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
}

.main-l .dimensional-code div {
	font-size: 12px;
	margin-top: 10px;
}
/*左侧结束*/

/**********************二级页面轮播************************/
.wrapper {
	width: 780px;
	margin: 0 auto;
}

.shuoming {
	margin-top: 20px;
	border: 1px solid #ccc;
	padding-bottom: 10px;
}

.shuoming dt {
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	text-indent: 10px;
}

.shuoming dd {
	line-height: 20px;
	padding: 5px 20px;
}
/* qqshop focus */
#focus {
	width: 780px;
	height: 250px;
	overflow: hidden;
	position: relative;
}

#focus ul {
	height: 250px;
	position: absolute;
}

#focus ul li {
	float: left;
	width: 780px;
	height: 250px;
	overflow: hidden;
	position: relative;
	background: #000;
}

#focus ul li div {
	position: absolute;
	overflow: hidden;
}

#focus .btnBg {
	position: absolute;
	width: 780px;
	height: 20px;
	left: 0;
	bottom: 0;
}

#focus .btn {
	position: absolute;
	width: 760px;
	height: 10px;
	padding: 5px 10px;
	right: 0;
	bottom: 5px;
	text-align: right;
}

#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 10px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}

#focus .btn span.on {
	background: #fff;
}

#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 90px;
	cursor: pointer;
}

#focus .pre {
	left: 0;
}

#focus .next {
	right: 0;
	background-position: right top;
}
/**********************二级页面轮播结束************************/

/*右侧开始*/
.main-r {
	width: 780px;
}

.main-r .main-r-search .search-text {
	background-color: #f7f7f7;
	border: 1px solid #dcdcdc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, .1) inset;
	width: 232px;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	color: #999;
}

.main-r .main-r-search .search-text option {
	line-height: 30px;
}

.main-r .main-r-search .w235 {
	background: url(../images/bsty_icon.png) left -400px no-repeat;
	width: 235px;
	height: 32px;
	line-height: 32px;
	text-indent: 10px;
	color: #999;
}

.main-r .main-r-search .label01 .btn {
	background: url(../images/bsty_icon.png) -537px -400px no-repeat;
	width: 40px;
	height: 32px;
}

.main-r .main-r-search .label02 .btn {
	background: url(../images/bsty_icon.png) -240px -400px no-repeat;
	width: 40px;
	height: 32px;
}
/*最新应用*/
.main-r .tubiao .lm-t, .main-r .standard-service .lm-t .headtitle {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}

.main-r .tubiao .lm-t .more a:link, .main-r .tubiao .lm-t .more a:visited,
	.main-r .tubiao .lm-t .more a:active {
	font-size: 12px;
	color: #666;
}

.main-r .tubiao .layout {
	width: 350px;
	border: 1px solid #e7e7e7;
	padding: 15px;
	margin: 0 4px 20px 4px;
	position: relative
}

.main-r .tubiao .layout .pic {
	width: 75px;
}

.main-r .tubiao .layout dl {
	width: 255px;
}

.main-r .tubiao .layout dl dt {
	font-size: 14px;
	font-weight: bold;
}

.main-r .tubiao .layout dl dd {
	font-size: 12px;
	color: #666;
}

.main-r .tubiao .layout .kt-btn a {
	background: url(../images/bsty_icon.png) -290px -400px no-repeat;
	width: 67px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	color: #fff;
	position: absolute;
	right: 15px;
	top: 15px;
	text-decoration: none;
}
/*最新应用结束*/
/*标准服务开始*/
.main-r .standard-service .lm-t {
	border-bottom: 1px solid #e7e7e7;
}

.main-r .standard-service .box {
	padding: 20px 0;
}

.main-r .standard-service .box .main-icon {
	border-bottom: 1px dashed #dbdbdb;
}

.main-r .standard-service .box .main-icon ul li {
	float: left;
	width: 75px;
	margin-right: 36px;
}

.main-r .standard-service .box .main-icon ul li .img {
	width: 75px;
	height: 75px;
	display: block;
}

.main-r .standard-service .box .main-icon ul li.last {
	margin-right: 0;
}

.main-r .standard-service .box .main-icon ul li a {
	width: 75px;
	text-align: center;
	display: block;
}

.main-r .standard-service .box .main-icon ul li h2 {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	margin-top: 4px;
}

.mfkt-btn a {
	background: url(../images/bsty_icon.png) -290px -400px no-repeat;
	width: 67px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	display: block;
}

.main-r .standard-service .box .child-icon ul li {
	float: left;
	width: 70px;
	margin-right: 60px;
}

.main-r .standard-service .box .child-icon ul li .img {
	width: 70px;
	height: 70px;
	display: block;
}

.main-r .standard-service .box .child-icon ul li.last {
	margin-right: 0;
}

.main-r .standard-service .box .child-icon ul li a {
	width: 70px;
	text-align: center;
	display: block;
}

.main-r .standard-service .box .child-icon ul li h2 {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	margin-top: 4px;
}

.mfkt-btn a {
	background: url(../images/bsty_icon.png) -290px -400px no-repeat;
	width: 67px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	display: block;
}
/*标准服务结束*/

/*企业邮箱*/
.main-r .e-mail .lm-t {
	background-color: #f2f2f2;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-indent: 10px;
}

.main-r .e-mail .box {
	padding: 0 20px;
}

.main-r .e-mail .box ul li {
	padding: 20px 0;
	border-bottom: 1px dashed #e7e7e7;
}

.main-r .e-mail .box ul li .pic {
	width: 160px;
	height: 120px;
}

.main-r .e-mail .box ul li .pic a {
	display: block;
	position: static !important;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	font-family: Arial;
	width: 158px;
	height: 118px;
	border: 1px solid #e7e7e7;
	*display: block;
	*font-size: 118px;
	_font-family: sans-serif;
}

.main-r .e-mail .box ul li .pic img {
	vertical-align: middle;
}

.main-r .e-mail .box ul li .nr {
	width: 560px;
	font-size: 14px;
	line-height: 24px;
}

.main-r .e-mail .box ul li .nr a {
	height: 30px;
	line-height: 30px;
	color: #fff;
	padding: 5px 20px;
	margin-right: 10px;
}

.main-r .e-mail .box ul li .nr a.blue {
	background: #3eabee;
}

.main-r .e-mail .box ul li .nr a.yellow {
	background: #fba848;
}

.main-r .e-mail .box ul li .nr a.green {
	background: #57be87;
}
/*企业邮箱结束*/
/*产品优势开始*/
.main-r .product-advantages {
	background-color: #fafafa;
	border: 1px solid #e7e7e7;
}

.main-r .product-advantages .lm-t {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #e7e7e7;
	text-indent: 10px;
	font-size: 18px;
}

.main-r .product-advantages .box {
	padding: 20px;
}

.main-r .product-advantages .box dl {
	width: 359px;
	margin-bottom: 10px;
}

.main-r .product-advantages .box dl dt {
	font-size: 16px;
	line-height: 36px;
}

.main-r .product-advantages .box dl dd {
	background-color: #fff;
	border: 1px dashed #e7e7e7;
	font-size: 14px;
	line-height: 30px;
	color: #666;
	padding: 10px;
	height: 162px;
	text-indent: 2em;
}
/*产品优势结束*/

/*下载中心开始*/
.main-r .pend .lm-t, .main-r .pend02 .lm-t {
	background-color: #f2f2f2;
	height: 40px;
	line-height: 40px;
	text-indent: 20px;
	font-size: 18px;
}

.main-r .pend .yd {
	padding: 20px;
	background: url(../images/bg.png) 50px 30px no-repeat;
}

.main-r .pend .yun {
	padding: 20px;
	background: url(../images/bg.png) 50px -236px no-repeat;
}

.main-r .pend .box .nr {
	width: 420px;
	font-size: 14px;
	line-height: 24px;
	margin: 40px 0 40px 300px;
}

.main-r .pend .box .nr a, .main-r .pend02 .box ul li .desc a {
	line-height: 40px;
}

.main-r .pend02 .box {
	padding: 20px;
}

.main-r .pend02 .box ul li {
	float: left;
	width: 300px;
	margin-left: 50px;
}

.main-r .pend02 .box ul li .pic01 {
	background: url(../images/bg.png) 30px -567px;
	width: 300px;
	height: 180px;
	text-align: center;
}

.main-r .pend02 .box ul li .pic02 {
	background: url(../images/bg.png) 30px -926px;
	width: 300px;
	height: 180px;
	text-align: center;
}

.main-r .pend02 .box ul li .desc {
	margin-top: 20px;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
}
/*下载中心结束*/

/*右侧结束*/

/**********************应用中心结束************************/

/*合作伙伴*/
.main-r .partner .lm-t {
	background-color: #f2f2f2;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-indent: 10px;
}

.main-r .partner .lm-t .span {
	font-size: 14px;
	padding-right: 20px;
}

.main-r .partner .box {
	padding: 0 20px;
}

.main-r .partner .box .rjkfs {
	border-bottom: 1px dashed #e7e7e7;
	padding: 20px 0;
}

.main-r .partner .box .pic {
	width: 160px;
	height: 120px;
}

.main-r .partner .box .pic a {
	display: block;
	position: static !important;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	font-family: Arial;
	width: 158px;
	height: 118px;
	border: 1px solid #e7e7e7;
	*display: block;
	*font-size: 118px;
	_font-family: sans-serif;
}

.main-r .partner .box .pic img {
	vertical-align: middle;
}

.main-r .partner .box dl {
	float: left;
	width: 560px;
}

.main-r .partner .box dl dt {
	font-size: 16px;
	line-height: 30px
}

.main-r .partner .box dl dd {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}
/*合作伙伴结束*

/*客服中心*/
.main-r .service h2 {
	background-color: #f2f2f2;
	height: 40px;
	line-height: 40px;
	text-align: left;
	text-indent: 20px;
	font-size: 18px;
	font-weight: normal;
}

.main-r .service .box {
	padding: 20px;
	font-size: 14px;
	line-height: 24px;
}

.main-r .service .box ul li {
	background: url(../images/bsty_icon.png) left -493px no-repeat;
	line-height: 30px;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 10px 30px;
	margin-top: 10px;
}

.main-r .service .box h3 {
	text-align: center;
	font-size: 18px;
	border-bottom: 1px solid #dbdbdb;
	line-height: 40px;
	margin-bottom: 10px;
}
/*客服中心结束*/

/*右侧应用产品部分开始*/
.cp_content {
	width: 780px;
	margin: 0px auto;
	overflow: hidden;
}
/*****产品图片及简介****/
.cp_imgcon {
	margin: 0px auto;
	margin: 30px 0px;
	overflow: hidden;
}

.cpimg_box {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	width: 275px;
	text-align: center;
}

.cpimg_box .cpimg_mok {
	width: 272px;
	border: 1px solid #ddd;
}

.cpimg_box .cpimg_mok a img {
	width: 270px;
	height: 270px;
}

.show {
	margin-top: 10px;
	width: 272px;
	clear: both;
	overflow: hidden;
}

.show a.clickL {
	margin-top: 9px;
	width: 25px;
	float: left;
	cursor: pointer;
}

.show .picarea {
	position: relative;
	padding-bottom: 0;
	list-style-type: none;
	padding-left: 0;
	width: 222px;
	padding-right: 0;
	float: left;
	height: 55px;
	overflow: hidden;
	list-style-image: none;
	padding-top: 0;
}

.imgbox {
	width: 100%;
	height: 50px;
}

.imgbox ul li {
	float: left;
}

.show .picarea a {
	text-align: center;
	margin: 0 5px;
	width: 52px;
	display: block;
	float: left;
	height: 52px;
	border: 1px solid #DDD;
	padding-top: 1px;
}

.show .picarea a:hover {
	border: 1px solid #63AEE5;
}

.show .picarea a img {
	border-bottom: 0;
	border-left: 0;
	width: 50px;
	height: 50px;
	border-top: 0;
	border-right: 0;
}

.show a.clickR {
	float: right;
}

.right_textcon {
	float: left;
	width: 485px;
	overflow: hidden;
	position: relative;
}

.right_textcon dt {
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}

.right_textcon dd {
	width: 100%;
	font-size: 14px;
	line-height: 30px;
}

.right_textcon dd ul li {
	color: #666;
}

.right_textcon dd .fl {
	width: 50%;
}

.buy_btn {
	padding-top: 20px;
}

.buy_now {
	background-color: #b77237;
	width: 164px;
	height: 30px;
	border-radius: 3px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	display: block;
}

.buy_now a:link, .buy_now a:visited, .buy_now a:hover, .buy_now a:active
	{
	color: #fff;
	text-decoration: none;
}

.cart_join {
	background-color: #c31b00;
	width: 164px;
	height: 30px;
	border-radius: 3px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	display: block;
}

.cart_join a {
	background: url(../images/cart.png) left center no-repeat;
	padding-left: 25px;
}

.cart_join a:link, .cart_join a:visited, .cart_join a:hover, .cart_join a:active
	{
	color: #fff;
	text-decoration: none;
}
/*****产品图片及简介结束****/

/*****产品概述、详细参数、资料下载****/
.intro_pro {
	width: 780px;
	margin-bottom: 20px;
	overflow: hidden;
}

.tab_wrapper {
	width: 780px;
	margin: 0px auto;
	margin-bottom: 10px;
}

.title_bar {
	margin-bottom: -1px;
}

.title_bar ul {
	width: 780px;
	margin-bottom: 0px;
	background: #f1f1f1;
}

.title_bar ul.tabs li.sta {
	float: left;
	width: 100px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border: 1px solid #D3D8DC;
	border-top: 3px solid #ccc;
	margin-right: -1px;
	cursor: pointer;
	background: #eee;
}

.title_bar ul.tabs li.active {
	background: #fff;
	float: left;
	width: 100px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border: 1px solid #b1dae4;
	border-top: 3px solid #008fb5;
	margin-right: -1px;
	cursor: pointer;
	border-bottom: 1px solid #fff;
 	font-weight: bold;
}

.title_bar ul.tabs li a {
	font-size: 14px;
	color: #000;
}

.tab_container {
	z-index: -1;
	padding: 20px 0;
}

.tab_content table {
	border-collapse: collapse;
	border-spacing: 2px;
	text-decoration: none;
	display: inline-table;
	border: 1px solid #E0E0E0;
}

.tab_content table td {
	height: 30px;
	line-height: 30px;
	color: #666;
	border: 1px solid #DEDEDE;
	white-space: nowrap;
}

.tab_content table td strong {
	font-size: 14px;
}
/*****产品概述、详细参数、资料下载结束****/

/*****加盟我们tab切换****/
.intro_pro {
	width: 780px;
	margin-bottom: 20px;
	overflow: hidden;
}

.tab_wrapper2 {
	width: 780px;
	margin: 0px auto;
	margin-bottom: 10px;
}

.title_bar2 {
	margin-bottom: -1px;
}

.title_bar2 ul {
	width: 780px;
	overflow: hidden;
	margin-bottom: 0px;
	background: #f1f1f1;
}

.title_bar2 ul.tabs li.sta {
	float: left;
	width: 155px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	border: 1px solid #D3D8DC;
	border-top: 1px solid #ccc;
	margin-right: -1px;
	cursor: pointer;
	background: #fafafa;
}

.title_bar2 ul.tabs li.active {
	background: #fff;
	float: left;
	width: 154px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	border: 1px solid #b1dae4;
	border-top: 1px solid #008fb5;
	margin-right: -1px;
	cursor: pointer;
	border-bottom: 1px solid #fff;
}

.title_bar2 ul.tabs li a {
	font-size: 14px;
	color: #333;
}

.tab_container2 {
	z-index: -1;
	padding: 20px;
	line-height: 24px;
}

.tab_content table {
	border-collapse: collapse;
	border-spacing: 2px;
	text-decoration: none;
	display: inline-table;
	border: 1px solid #E0E0E0;
}

.tab_content table td {
	height: 30px;
	line-height: 30px;
	color: #666;
	border: 1px solid #DEDEDE;
	white-space: nowrap;
}

.tab_content table td strong {
	font-size: 14px;
}

.sq_btn {
	background-color: #00a2c9;
	border-radius: 3px;
	width: 140px;
	height: 40px;
	margin-top: 20px;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	display: block;
}

.sq_btn:link, .sq_btn:visited, .sq_btn:hover, .sq_btn:active {
	color: #fff;
	text-decoration: none;
}
/*****加盟我们tab切换结束****/
.zzfw .box {
	padding: 20px 0;
}
/*个人应用部分开始*/
.gryy .box {
	padding: 20px 0;
}

.gryy font {
	font-size: 14px;
	color: #959595;
	margin-left: 20px;
}

.gryy .box ul li {
	float: left;
	width: 90px;
	text-align: center;
	margin: 0 66px 30px 0;
}

.gryy .box ul li.last {
	margin: 0;
}

.gryy .box ul li h2 {
	font-size: 14px;
	line-height: 30px;
	margin-top: 4px;
	font-weight: normal;
}

.gryy .box ul li .img {
	width: 90px;
	height: 82px;
	display: block;
}

.gryy .box ul li .img img {
	width: 82px;
	height: 82px;
}
/*个人应用部分结束*/

/*加盟我们页面*/
.main-r .main-r-login {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.main-r .main-r-login form .text {
	width: 150px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #e7e7e7;
	color: #999;
	text-indent: 5px;
}

.main-r .main-r-login form .fl {
	margin: 0 5px;
}

.main-r .main-r-login .submit {
	background: url(../images/submit.png) left center no-repeat;
	width: 65px;
	height: 25px;
	line-height: 25px;
	text-align: center;
}

.main-r .main-r-login .submit a {
	color: #fff;
	text-decoration: none;
}

.main-r .partner .box.joinus {
	padding: 20px 0;
}

.main-r .partner .box.joinus ul li {
	float: left;
	width: 230px;
	height: 178px;
	margin: 0 15px 10px 15px
}

.main-r .partner .box.joinus ul li .pic {
	background-color: #fff;
	width: 222px;
	height: 142px;
	padding: 3px;
	border: 1px solid #e7e7e7;
	display: block;
}

.main-r .partner .box.joinus ul li pic:hover {
	border: 1px solid #00a2ca;
}

.main-r .partner .box.joinus ul li h2 {
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	margin-top: 4px;
}

.main-r .partner .box .neir-t h2 {
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	line-height: 40px;
}

.main-r .partner .box .neir-t .nr {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}

.main-r .partner .box .neir-t .pic {
	width: 200px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #e7e7e7;
}

.main-r .partner .box .neir-t .neir {
	width: 558px;
}

.main-r .partner .box .neir-t .companyname .chinese {
	font-size: 18px;
	color: #008fb5;
	line-height: 24px;
}

.main-r .partner .box .neir-t .companyname .english {
	font-size: 12px;
	line-height: 24px;
}

.main-r .partner .box .neir-t .btn {
	margin-top: 10px;
}

.main-r .partner .box .neir-t .btn .btnb {
	background: url(../images/btn.png) no-repeat;
	text-align: center;
	line-height: 30px;
	color: #fff;
	text-decoration: none;
	display: block;
}

.main-r .partner .box .neir-t .btn .sendbtn {
	width: 190px;
	height: 30px;
	background-position: left top;
}

.main-r .partner .box .neir-t .btn .ckbtn {
	width: 110px;
	height: 30px;
	background-position: -205px top;
}
/*加盟我们页面结束*/

/*渠道代理商*/
.main-r .partner .box.qddls {
	padding: 20px 0;
}

.tab_wrappe {
	width: 780px;
	margin: 0px auto;
	margin-bottom: 10px;
}

.title_ba {
	margin-bottom: -1px;
}

.title_ba ul {
	width: 780px;
	overflow: hidden;
	margin-bottom: 0px;
	border-bottom: 1px solid #e7e7e7;
}

.title_ba ul.tabs li {
	margin-right: 10px;
}

.title_ba ul.tabs li.sta {
	background: url(../images/activebg.png) left 1px no-repeat;
	float: left;
	width: 100px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
}

.title_ba ul.tabs li.active {
	background: url(../images/activehoverbg.png) left 1px no-repeat;
	float: left;
	width: 100px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	cursor: pointer;
}

.title_ba ul.tabs li.active a {
	color: #fff;
}

.title_ba ul.tabs li a {
	font-size: 14px;
	color: #333;
	text-decoration: none;
}

.tab_containe {
	z-index: -1;
	padding: 20px;
	border: 1px solid #e7e7e7;
	border-top: 0;
}

.tab_content table {
	border-collapse: collapse;
	border-spacing: 2px;
	text-decoration: none;
	display: inline-table;
	border: 1px solid #E0E0E0;
}

.tab_content table td {
	height: 30px;
	line-height: 30px;
	color: #666;
	border: 1px solid #DEDEDE;
	white-space: nowrap;
}

.tab_content table td strong {
	font-size: 14px;
}

.main-r .partner .box.qddls .neir-b .tab_content ul li {
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #e7e7e7;
}

.main-r .partner .box.qddls .neir-b .tab_content ul li .img a {
	width: 158px;
	height: 78px;
	border: 1px solid #e7e7e7;
	display: block;
}

.main-r .partner .box.qddls .neir-b .tab_content ul li .company {
	font-size: 16px;
	line-height: 78px;
}

.main-r .partner .box.qddls .neir-b .tab_content ul li .szdl {
	font-size: 14px;
	line-height: 78px;
}
/*渠道代理商结束*/

/**********************手机端和电脑下载开始************************/
.phodown_mok {
	margin: 0px auto;
	padding: 30px 0px;
	border-bottom: 1px dashed #e4e4e4;
	height: 100px;
	position: relative;
}

.phodown_mok .img_con {
	float: left;
	margin-right: 50px;
}

.phodown_mok .text_con {
	color: #333;
	float: left;
	width: 590px;
}

.phodown_mok .text_con p {
	font-size: 14px;
	text-indent: 0;
}

.phodown_mok .text_con .btn_con {
	margin: 0px auto;
	margin-top: 10px;
}

.phodown_mok .text_con .btn_con .android {
	float: left;
	margin-right: 15px;
}

.phodown_mok .text_con .btn_con a.btn {
	display: block;
	float: left;
	border-radius: 3px;
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	padding: 0px 10px;
	margin-right: 2px;
}

.phodown_mok .text_con .btn_con a.mfxz_btn {
	display: block;
	float: left;
	border-radius: 3px;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	padding: 0px 10px;
	margin-right: 2px;
}

.phodown_mok .text_con .btn_con a.ewm {
	display: block;
	float: left;
	width: 36px;
	height: 28px;
	position: relative;
}

.phodown_mok .text_con .btn_con a.ewm img.small {
	position: absolute;
	top: 7px;
	right: 7px;
}

.phodown_mok .text_con .btn_con a.btn:hover {
	text-decoration: none;
}

.phodown_mok .text_con .btn_con .android a.btn {
	background: #3eabee;
}

.phodown_mok .text_con .btn_con .apple a.btn {
	background: #fba848;
}

.phodown_mok .text_con .btn_con .pc a.btn {
	background: #57be87;
}

.phodown_mok .text_con .btn_con .pc a.mfxz_btn {
	background: #b88ce1;
}

.phodown_mok .text_con .btn_con a.btn i.icon {
	width: 20px;
	height: 21px;
	margin-right: 10px;
	margin-top: -4px;
}

.phodown_mok .text_con .btn_con .android a.btn i.icon {
	background-position: -126px -86px;
}

.phodown_mok .text_con .btn_con .apple a.btn i.icon {
	background-position: -177px -86px;
}

.phodown_mok .text_con .btn_con .pc a.btn i.icon {
	background-position: -225px -86px;
}

.tc_ewm {
	padding: 1px;
	overflow: hidden;
	position: absolute;
	top: 33px;
	left: 6px;
	z-index: 9;
	border: 1px solid #ccc;
	background: #fff;
	box-shadow: 0 0px 6px rgba(0, 0, 0, .2);
}

.lastewm {
	top: -165px;
}
/**********************手机端和电脑下载结束************************/

/*右侧应用产品部分结束*/

/*注册页面*/
.container_bg {
	padding: 10px 0;
}

.regCont {
	padding-top: 4px;
}

.mar-t20 {
	margin-top: 20px !important;
}

.mar-t20 {
	margin-top: 20px !important;
}

.mar-t30 {
	margin-top: 30px !important;
}

.mar-l10 {
	margin-left: 10px !important;
}

.mar-lef {
	margin-left: 15px !important;
}

.other:link, .other:visited, .other:active, .other2:link, .other2:visited,
	.other2:active {
	font-size: 14x;
	color: #08c;
	text-decoration: underline;
}

.container .main_content {
	padding: 30px 0;
}

.regCont .main_content {
	width: 998px;
	background: #fff;
	border: 1px solid #e1e1e1;
	margin: 0 auto;
}

.crumbs {
	width: 1000px;
	font-size: 14px;
	text-align: left;
	height: 22px;
	line-height: 22px;
	padding: 20px 0;
	margin: 0 auto;
}

.crumbs .ico-cub {
	background: url(../images/pro-ico.gif) no-repeat -35px top;
	width: 10px;
	height: 13px;
	line-height: 0;
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}

.insWrap {
	width: 800px;
	margin: 0 auto;
	padding-top: 30px;
}

.insWrap .insCont {
	padding-top: 40px;
	padding-bottom: 40px;
	width: 690px;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
}

.insWrap .insCont .insl, .insWrap .insCont .insr {
	width: 320px;
	float: left;
}

.insWrap .insCont .insl {
	border-right: 1px solid #d9d9d9;
	padding-right: 20px;
}

.insWrap .insCont .insr {
	width: 300px;
	padding-left: 40px;
}

.insWrap .insCont .insenter {
	display: block;
	width: 300px;
	height: 100px;
	line-height: 0;
	font-size: 0;
}

.insWrap .insCont .insitem {
	padding-top: 40px;
}

.insWrap .insCont .insitem dt, .insWrap .insCont .insitem dd {
	line-height: 32px;
	text-align: left;
	white-space: nowrap;
}

.insWrap .insCont .insitem dt {
	font-weight: bold;
	color: #315ca1;
}

.insWrap .insCont .insitem dd {
	color: #909090;
}

.instip {
	position: relative;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	padding-top: 30px;
	height: 90px;
	text-align: center;
	color: #fff;
	line-height: 32px;
	background-color: #84c4f0;
}

.instip p {
	font-size: 24px;
}

.fz28 {
	font-size: 28px !important;
}

.tc {
	text-align: center;
}
/*color*/
.col_1 {
	color: #ff6633 !important;
	font-style: normal;
}

.col_2 {
	color: #CC0000 !important;
	font-style: normal;
}

.col_3 {
	color: #000 !important;
	font-style: normal;
}
/* 重置密码 */
.resetpw {
	background: url(../images/reset-pw.gif) no-repeat left top;
	width: 998px;
	height: 94px;
	line-height: 0;
	padding: 0;
	margin: 0 auto;
	font-size: 0;
}

.ret-psw-flow1 {
	background-position: left top;
}

.ret-psw-flow2 {
	background-position: left -96px;
}

.ret-psw-flow3 {
	background-position: left -192px;
}
/* 注册流程 */
.regFlow, .insFlow {
	line-height: 0;
	font-size: 0;
	background: url(../images/reg-flow.png) no-repeat left center;
	width: 900px;
	height: 74px;
	margin: 0 auto;
}

.insFlow {
	background: url(../images/ins-flow.png) no-repeat left center;
}

.reg-active, .ins-active {
	background-position: left top;
}

.reg-edit, .ins-edit {
	background-position: left -76px;
}

.reg-sucess, .ins-sucess {
	background-position: left -152px;
}

.regWrap {
	width: 480px;
	margin: 0 auto;
	padding-bottom: 40px;
}

.pswTable {
	border: 0;
	table-layout: fixed;
}

.pswTable th, .pswTable td {
	line-height: 40px;
	font-family: Microsoft YaHei;
	font-weight: normal;
	padding: 5px 0;
}

.pswTable th {
	font-size: 14px;
	color: #333;
	text-align: right;
	width: 100px;
	white-space: nowrap;
}

.regTip1 {
	font-size: 14px;
	color: #000;
	line-height: 24px;
	height: 24px;
	padding: 20px 0;
}

.regTip1 b {
	font-size: 16px;
	color: #136ed5;
	font-weight: normal;
}

.inputWrap1 {
	width: 330px;
}

.inputWrap2 {
	width: 180px;
}

.inputWrap3 {
	width: 340px;
}

.inputWrap4 {
	width: 290px;
}

.inputWrap5 {
	width: 130px;
}

.inputWrap {
	height: 38px;
	line-height: 0;
	font-size: 0;
	border: 1px solid #ccd1d3;
	display: inline-block;
	background-color: #fff;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}

.inputWrap .input_style {
	height: 38px;
	line-height: 38px;
	background: none;
	border: 0;
	width: 100%;
	color: #999999;
	padding: 0 0 0 5px;
	font-family: Microsoft YaHei;
	font-size: 14px;
}

.inputWrap .input_style2 {
	width: 290px;
}

.inputWrap .inputBtn {
	width: 95px;
	height: 38px;
	line-height: 38px;
	color: #4f5051;
	font-family: "微软雅黑";
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	background-color: #ededed;
	font-size: 14px;
}

.inputW1 {
	width: 390px;
}

.inputW2 {
	width: 150px;
}

.inputW3 {
	width: 300px;
}

.pswTable a.two-code {
	text-align: center;
	line-height: 0;
	font-size: 0;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 5px;
	text-decoration: none !important;
	vertical-align: middle;
	background: none !important;
	padding: 0 !important;
}

.inputStyle, .inputStyle, .ins-inputWrap .inputStyle {
	border: 0 none;
	color: #666666;
	float: left;
	font-family: Microsoft YaHei;
	font-size: 16px;
	height: 38px;
	line-height: 38px;
	margin: 0;
	padding: 0;
	width: 100%;
	text-indent: 10px;
	background: none;
	display: inline-block;
}

.regTipcont {
	margin-bottom: 60px;
}

.regTipcont h2, .insTipcont h2 {
	height: 57px;
	line-height: 57px;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	font-family: "微软雅黑";
	margin-bottom: 20px;
	white-space: nowrap;
}

.regTipcont i, .insTipcont i {
	vertical-align: middle;
	margin-right: 5px;
}

.regTip2 {
	padding: 5px 0 5px 60px;
	color: #666;
	line-height: 18px;
}

.regTip2 .reg-text {
	color: #136ed5;
	text-decoration: underline;
	padding-left: 5px;
}

.regTip2 b {
	font-size: 18px;
	color: #ff0000;
	font-weight: normal;
	padding-right: 3px;
}

.next_act, .longin_enter, .enter_mail {
	background: url(../images/loginBtn.png) no-repeat left top;
	background-position: -156px -51px;
	width: 153px;
	height: 51px;
	line-height: 0;
	font-size: 0;
	text-decoration: none !important;
	display: inline-block;
	vertical-align: middle;
}

.longin_enter {
	background-position: -156px -102px;
	text-align: center;
}

.enter_mail {
	background-position: left -153px;
	height: 38px;
}

.inputTip {
	line-height: 22px;
	height: 22px;
	padding: 5px 0 20px 0;
	color: #999999;
	white-space: nowrap;
}

.inputTip .worn {
	background-position: -67px -303px;
	width: 15px;
	height: 13px;
	vertical-align: middle;
}

.pswTable .inputTip {
	padding: 0;
}

.pswTable .inputTip a {
	color: #136ed5;
	text-decoration: underline;
}

.inputTip2 {
	line-height: 18px;
	height: 18px;
	padding: 5px 0 0 0;
	color: #999999;
	white-space: nowrap;
	font-size: 12px;
}

.ico-succ {
	background: url(../images/ico-sprite.png) no-repeat 0 -167px;
	display: inline-block;
	left: 0;
	top: 55px;
	width: 57px;
	height: 57px;
}
/*  免域名注册流程 */
.insWrap2 {
	width: 900px;
	margin: 0 auto;
	padding-top: 30px;
}

.insWrap3 {
	width: 850px;
	margin: 0 auto;
}

.insWrap4 {
	position: relative;
	z-index: 1;
}

.insTipcont h2 {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	margin-bottom: 10px;
}

.insTip {
	height: 35px;
	line-height: 35px;
}

.insTip strong {
	font-size: 15px;
	color: #000;
}

.insTip span.inputTip {
	font-size: 12px;
	margin-left: 5px;
}

.insWrap .regTip2 {
	padding: 0;
	margin-left: 5px;
}

.ins-inputWrap {
	border: 1px solid #CCD1D3;
	vertical-align: middle;
	display: inline-block;
	height: 38px;
}

.ins-inputWrap .inputStyle {
	padding-left: 0;
}

.br-right {
	border-right: 1px solid #CCD1D3;
	height: 38px;
	line-height: 38px;
	float: left;
	display: inline-block;
	padding: 0 6px;
	background: #f1f1f1;
	font-size: 20px;
}

.br-left {
	border-left: 1px solid #CCD1D3;
	height: 38px;
	line-height: 38px;
	float: right;
	display: inline-block;
	padding: 0 6px;
	background: #f1f1f1;
	font-size: 20px;
}
/*邮箱验证*/
.ico-succ3 {
	background: url(../images/ico-sprite.png) no-repeat -219px -198px;
	height: 34px;
	width: 34px;
	display: inline-block;
}

.vtmailbtn {
	background-position: left -200px !important;
	width: 183px;
	height: 46px;
	line-height: 0;
	font-size: 0;
}

.insreturn {
	display: inline-block;
	padding-left: 10px;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 24px;
	color: #315ca1;
	text-decoration: underline;
	vertical-align: middle;
}

.insPadding {
	padding-left: 40px;
	line-height: 24px;
	font-size: 14px;
}
/*设置信息*/
.ins-title {
	border-bottom: 1px solid #E2E2E2;
	height: 40px;
	line-height: 40px;
}

.ins-title .inputTip {
	padding: 0;
}

.ins-title strong {
	color: #000;
	font-size: 16px;
}

.ins-table {
	padding: 10px 0;
}

.ins-table th {
	width: 130px;
	height: 40px;
	line-height: 40px;
	padding: 5px 0;
	text-align: right;
	font-size: 14px;
	font-weight: normal;
}

.ins-table td {
	color: #000;
	font-size: 14px;
}

.po-wrap {
	position: relative;
	z-index: 111;
}

.po-wrap2 {
	position: relative;
	z-index: 100;
}

.ins-pop-con {
	width: 315px;
	margin-left: 5px;
	font-size: 14px;
	display: inline-block;
	height: 38px;
	line-height: 38px;
	float: left;
}

.ins-pop-tip {
	cursor: pointer;
	float: left;
	padding-top: 10px;
}

.ins-pop {
	border: 1px solid #CCD1D3;
	border-top: 0;
	width: 340px;
	position: absolute;
	background: #FFF;
	z-index: 1110;
	zoom: 1;
}

.ins-pop li {
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	cursor: pointer;
}

.ins-pop li:hover, .ins-pop li.hover {
	background: #ddd;
}

.insPadding {
	padding-left: 40px;
	line-height: 24px;
	font-size: 14px;
}

.ins-tip-bubble {
	border: 1px solid #ccc;
	display: inline-block;
	padding: 0 5px;
	position: relative;
	margin-left: 115px;
}

.ins-tip-tri {
	position: absolute;
	top: 0;
	margin-top: -7px;
	background: #fff;
	line-height: 0;
	left: 49%;
}
/*  流程按钮图标  */
.insbtn {
	line-height: 0;
	font-size: 0;
	text-decoration: none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}

.insbtn span {
	background: url(../images/ins-btn.png) no-repeat;
	display: inline-block;
}

.ins-next {
	background-position: 0 0;
	width: 133px;
	height: 46px;
}

.ins-sure {
	background-position: -141px 0 !important;
	width: 133px;
	height: 46px;
}

.ins-tive {
	background-position: -282px 0 !important;
	width: 133px;
	height: 46px;
}

.ins-login {
	background-position: 0 -54px !important;
	width: 113px;
	height: 41px;
}

.insbtnanb .ins-login {
	background-position: 0 -252px !important;
}

.insbtnanb .ins-login-null {
	background-position: 0 -301px !important;
	width: 113px;
	height: 41px;
	cursor: default !important;
}

.ins-invite {
	background-position: 0 -102px !important;
	width: 113px;
	height: 41px;
}

.ins-send {
	background-position: -121px -102px !important;
	width: 114px;
	height: 41px;
}

.ins-get {
	background-position: -243px -102px !important;
	width: 134px;
	height: 41px;
}

.insbtn:hover .ins-invite, .insbtnan .ins-invite {
	background-position: -121px -54px !important;
	width: 113px;
	height: 41px;
}

.ins-board {
	background-position: -0 -151px !important;
	width: 113px;
	height: 41px;
}

.insbtn:hover .ins-board, .insbtnan .ins-board {
	background-position: -243px -54px !important;
	width: 113px;
	height: 41px;
}
/*注册页面结束*/

/*登录页面*/
.login-t {
	width: 100%;
	background-color: #eff2f6;
	padding: 20px 0;
}

.login-t .login-tt {
	width: 1000px;
	margin: 0 auto;
	font-size: 14px;
}

.login-t .login-tt .tel {
	background: url(../images/loginbg.png) -273px -605px no-repeat;
	padding-left: 30px;
	margin-top: 10px;
}

.login-content {
	width: 100%;
	background-color: #4b9fe8;
}

.login-content .login-container {
	background: url(../images/loginbgimg.png) left 90px no-repeat;
	width: 1000px;
	margin: 0 auto;
	padding: 120px 0;
}

.login-content .login-container .register-box {
	background-color: #fff;
	width: 400px;
	height: 430px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/*登录窗口标签切换*/
#doubleSlideTxt {
	width: 400px;
}

#doubleSlideTxt .parHd {
	height: 60px;
	overflow: hidden;
}

#doubleSlideTxt .parHd li {
	float: left;
	background-color: #f5f5f5;
	border: 1px solid #d2d3d4;
	border-top: 0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	width: 199px;
	height: 59px;
	line-height: 59px;
	color: #333;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
}

#doubleSlideTxt .parHd li.on {
	background-color: #fff;
	border: 0;
	font-size: 20px;
	color: #333;
	text-align: center;
}

#doubleSlideTxt .parBd {
	width: 358px;
	height: 273px;
	top: 30px;
	padding: 10px 20px;
	background: #fff;
}

#doubleSlideTxt .parBd .slideTxtBox {
	background: #fff;
	border: 0;
}

#doubleSlideTxt .parBd .slideTxtBox .hd {
	background: #fff;
}
/*END*/
.reg-slogan {
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
}

.reg-form {
	width: 328px;
	margin: auto;
}

.reg-form .cell {
	position: relative;
	height: 40px;
	margin-bottom: 10px;
	zoom: 1;
}

.reg-form .cell label {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	padding: 0 12px;
	line-height: 40px;
	font-size: 14px;
	color: #999;
	cursor: text;
}

.reg-form .cell input {
	position: absolute;
	top: 0;
	left: 0;
	width: 304px;
	padding: 7px 11px;
	font-size: 16px;
	background: none;
}

.reg-form .cell .icon-form {
	top: 11px;
	right: 10px;
}

.reg-form .cell .text {
	border: 1px solid #CECECF;
	border-radius: 0;
	background: white;
	box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-appearance: none;
}

.reg-form .wjmm {
	text-align: right;
}

.reg-form .cell.login {
	line-height: 42px;
	text-align: right;
	font-size: 16px;
}

.reg-form .cell a {
	color: #08c;
	text-decoration: underline;
}

.reg-form .cell.login .btn-green {
	float: left;
	background: url(../images/loginbg.png) left -608px no-repeat;
	width: 109px;
	height: 42px;
	color: #fff;
	text-align: center;
	line-height: 42px;
	display: block;
}

.login-bottom {
	background-color: #f6f3f0;
	padding: 10px 0;
	border-bottom-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	-ms-border-bottom-left-radius: 3px;
	-o-border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	-ms-border-bottom-right-radius: 3px;
	-o-border-bottom-right-radius: 3px;
}

.login-bottom ul li {
	float: left;
	width: 33%;
	text-align: center;
}

.login-bottom ul li a i {
	margin: 0 auto;
	margin-bottom: 5px;
}

.login-bottom a .computer {
	background: url(../images/loginbg.png) -129px -608px no-repeat;
	width: 32px;
	height: 32px;
	display: block;
}

.login-bottom a .phone {
	background: url(../images/loginbg.png) -181px -608px no-repeat;
	width: 20px;
	height: 32px;
	display: block;
}

.login-bottom a .scan {
	background: url(../images/loginbg.png) -221px -608px no-repeat;
	width: 32px;
	height: 32px;
	display: block;
}

.login-footer {
	width: 100%;
	height: 120px;
	margin: 0px auto;
	background: #f4f4f4;
}

.login-footer_con {
	width: 1000px;
	margin: 0px auto;
	padding: 38px 0px;
	text-align: center;
	color: #666;
	font-size: 14px;
}

.login-footer_con a {
	color: #666;
}

.login-footer_con a:hover {
	color: #08c;
	text-decoration: underline;
}

.login-footer_con span {
	font-size: 12px;
	color: #666;
	padding: 0 10px;
}

.login-footer_con p {
	margin-top: 10px;
}
/*登录页面结束*/

/*忘记密码页面*/
.bcNav {
	height: 40px;
	line-height: 40px;
	color: #666666;
	font-family: Tahoma, "微软雅黑";
	font-size: 12px;
	width: 1000px;
	margin: 0 auto;
}

.bcNav em {
	color: #000;
	font-style: normal;
}

.psw-flow1, .psw-flow2, .psw-flow3 {
	width: 834px;
	height: 28px;
	line-height: 0;
	margin: 0 auto;
}

.psw-flow1 {
	background: url(../images/psw-flow1.png) no-repeat left bottom;
}

.psw-flow2 {
	background: url(../images/psw-flow2.png) no-repeat left bottom;
}

.psw-flow3 {
	background: url(../images/psw-flow3.png) no-repeat left bottom;
}

.loginTip1 {
	text-align: center;
	color: #666;
	font-size: 14px;
	font-family: "微软雅黑";
	width: 834px;
	padding: 40px 0 30px 0;
	border-bottom: 1px solid #e1e1e1;
	margin: 0 auto;
}

.loginTip1 span {
	color: #69b200;
	margin: 0px 4px;
}

.loginTip1 .enter_mail {
	margin-left: 5px;
	height: 38px;
}
/*忘记密码页面结束*/

/**********************************内容部分结束************************************/

/**********************footer************************/
.footer {
	width: 100%;
	margin: 0px auto;
	background: #f4f4f4;
}

.footer_con {
	width: 1000px;
	margin: 0px auto;
	padding: 30px 0px;
	text-align: center;
	color: #666;
	font-size: 14px;
}

.footer_con a {
	color: #666;
}

.footer_con a:hover {
	color: #08c;
	text-decoration: underline;
}

.footer_con span {
	font-size: 12px;
	color: #666;
	padding: 0 10px;
}

.footer_con p {
	margin-top: 10px;
}
/**********************footer结束************************/

/**********************应用中心TAB切换开始************************/
ul.ofen {
	padding: 20px 15px 0px 15px;
	overflow: hidden;
	width: 802px;
}

ul.ofen li {
	float: left;
	position: relative;
	margin: 0 12px 0px 0;
}

ul.ofen li .mod_appshow {
	width: 100px;
	height: 120px;
	overflow: hidden;
	position: relative;
}

ul.ofen li a.appmk {
	width: 75px;
	height: 75px;
	position: relative;
	display: block;
}

ul.ofen li a.appmk img {
	width: 75px;
	height: 75px;
}

ul.ofen li a.app_name {
	text-decoration: none;
	text-align: center;
	height: 26px;
	line-height: 26px;
	color: #6A6A6A;
	position: absolute;
	left: 0;
	top: 80px;
	width: 75px;
	font-size: 14px;
}

ul.ofen li a.app_name:hover {
	color: #000;
}
/**********************应用中心TAB切换结束************************/

/*登录页面开始*/
#logins {
	background-color: #fff;
}

#login-top {
	border-bottom: 1px solid #dbdbdb;
	height: 80px;
}

#login-top .login-t {
	background-color: #fff;
	width: 1000px;
	margin: 0 auto;
	padding: 10px 0;
}

#login-top .login-t .fr {
	margin-top: 20px;
	color: #ccc;
}

#login-top .login-t .fr a {
	margin: 0 5px;
}

#login {
	width: 1000px;
	margin: 30px auto 80px auto;
	background: url(../images/dlbg.png) 80px 30px no-repeat;
}

#login .login-wrap {
	width: 260px;
	padding: 20px;
	border: 1px solid #dbdbdb;
	float: right;
}

#login-title {
	font-size: 18px;
	border-bottom: 1px solid #dbdbdb;
	line-height: 30px;
	margin-bottom: 10px;
}

#login-content .fm-label {
	padding: 8px 0 2px;
}

#login-content .fm-label .fm-label-extra a {
	color: #00a2ca;
}

#login-content .fm-label .fm-label-wrap {
	line-height: 24px;
}

.fm-text {
	width: 248px;
	padding: 4px 6px;
	border: 1px solid #ccc;
	line-height: 17px;
	font-size: 12px;
	color: #595959;
	background: #fff;
	vertical-align: middle;
	-webkit-box-shadow: 0 1px 0 #ececec inset;
	-moz-box-shadow: 0 1px 0 #ececec inset;
	-ms-box-shadow: 0 1px 0 #ececec inset;
	-o-box-shadow: 0 1px 0 #ececec inset;
	box-shadow: 0 1px 0 #ececec inset;
	_padding: 5px 6px;
	border-radius: 3px;
}

.fm-button {
	background-color: #00a2ca;
	width: 260px;
	border-radius: 3px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 15px;
	color: #fff;
	font-weight: bold;
	display: block;
}

.fm-button:link, .fm-button:visited, .fm-button:hover, .fm-button:active
	{
	color: #fff
}

#login-other {
	margin-top: 10px;
	color: #00a2ca;
}

#login-other .register a {
	color: #00a2ca;
}

#zc {
	width: 1000px;
	margin: 30px auto 30px auto;
}

#zc .zc-title {
	border-bottom: 1px dashed #dbdbdb;
	font-size: 18px;
	line-height: 30px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#zc .zc-box {
	padding: 10px 0;
}

#zc .zc-left {
	width: 630px;
	padding-right: 20px;
	border-right: 1px solid #dbdbdb;
}

.zc-left .fm-button-cancel {
	background-color: #eee;
	border: 1px solid #dbdbdb;
	height: 24px;
	padding: 3px;
	margin-top: 10px;
	border-radius: 3px;
}

.zc-left .fm-button {
	width: 180px;
	margin: 10px 0;
}

.zc-left .fm-center {
	text-align: center;
}

.zc-left .fm-center .fm-submit {
	margin: 30px auto 0 auto;
}

.zc-left h3 {
	font-size: 18px;
	text-align: center;
	line-height: 40px;
	margin-bottom: 20px;
}

#zc .zc-right {
	width: 329px;
	line-height: 30px;
	color: #9d9d9d;
}
/*登录页面结束*/

/*合作加盟代理商搜索*/
.main-r-ss {
	clear: both;
	height: 30px;
}

.main-r-ss .select-box {
	width: 174px;
	height: 30px;
	line-height: 30px;
	margin-right: 20px;
}

.main-r-ss .search {
	margin: 0;
	position: relative;
}

.search_box {
	background-color: #fff;
	width: 156px;
	height: 28px;
	border: 1px solid #c1c1c1;
	border-radius: 4px;
	color: #999;
	padding: 0 30px 0 10px;
}

.main-r .partner .box .nr-t {
	border-bottom: 1px dashed #dbdbdb;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.main-r .partner .box .nr-t .pic {
	width: 160px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #e7e7e7;
}

.main-r .partner .box .nr-t .neir {
	width: 558px;
}

.main-r .partner .box .nr-t .companyname .chinese {
	font-size: 18px;
	color: #008fb5;
	line-height: 24px;
}

.main-r .partner .box .nr-t .companyname .english {
	font-size: 12px;
	line-height: 24px;
}

/*会员中心开始*/
.clear { *+
	height: 1%;
	clear: both;
	width: 100%;
	height: 0px;
	line-height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
}

.cle:after, .clearfix:after, .clear_f:after, .cle_float:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: '\20';
	clear: both;
	height: 0;
}

.cle, .clearfix, .clear_f, .cle_float {
	*zoom: 1
}
/*会员中心头部*/
.lnk_center {
	width: 400px;
}

.uc_nv {
	background-color: #fff;
	border-bottom: 1px solid #e5e5e5;
	height: 55px;
}

.uc_nv .uc_title {
	width: 200px;
	display: inline;
	border-left: solid 3px #00a1ca;
	margin-top: 19px;
	padding-left: 5px;
	color: #00a1ca;
	font-size: 16px;
	font-weight: bold;
}

.uc_nv .uc_nav {
	width: 400px;
}

#test {
	width: 80px;
	border-bottom: 2px solid #008fb5;
	position: absolute;
	left: 0;
	bottom: 0px;
	z-index: 1;
}

.uc_nav_list {
	overflow: hidden;
	zoom: 1;
	position: relative;
}
.uc_nav_list li {
	float: left;
	width: 80px;
	text-align: center;
	height: 55px;
	line-height: 55px;
	list-style: none;
	font-size: 14px;
}
/*会员中心账户信息*/
.uc_layer {
	width: 1000px;
	margin: 0 auto;
}

.uibox {
	padding: 4px;
	border: 1px solid #d0d0d0;
	border-radius: 3px;
	background: #f5f5f5;
	font-size: 14px;
	line-height: 24px;
}

.uibox_inner {
	padding: 25px;
	background: #FFF;
}

.my_account {
	float: left;
	width: 250px;
	border-right: 1px solid #e8e8e8;
	padding: 10px 0;
}

.my_account .account_avatar {
	margin: 0 20px 0 0;
}

.my_account .account_info {
	padding: 10px 0 0;
}

.my_account .account_info span {
	display: block;
}

.my_assets {
	padding: 10px;
	width: 660px;
}

.fs20 {
	font-size: 18px;
}

.torange {
	color: #e86922;
}

.vam {
	vertical-align: middle !important;
}

.mb10 {
	margin-bottom: 10px;
}

.my_assets .my_assets_ac .btn_yellow {
	background: url(../images/buttons.png) left top no-repeat;
	border: 0;
	cursor: pointer;
	width: 75px;
	height: 26px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 1px #555;
}

.my_assets .my_assets_ac .tt {
	color: #008fb5;
}
/*会员中心左侧*/
.sidebar {
	float: left;
	width: 160px;
	color: #666;
	overflow: hidden;
}

.uitopb_border {
	border: 1px solid #d6d4d5;
}

.uitopb {
	padding: 4px 0 0;
	border-radius: 3px 3px 0 0;
	background-color: #f5f5f5;
}

.sidebar h3 {
	padding: 8px 15px;
	background-color: #fff;
	border-bottom: 1px solid #d6d4d5;
	font-size: 14px;
	color: #333;
}

.sidebar .app_list, .sidebar .basic_list {
	padding: 7px 0;
	background-color: #fff;
}

.sidebar .app_list li {
	width: 128px;
	height: 32px;
	margin: 0 15px;
	overflow: hidden;
	padding: 2px 0 2px;
	border-bottom: 1px solid #ede8ec;
}

.sidebar .app_list a {
	display: block;
	width: 100%;
	overflow: hidden;
}

.sidebar .app_list a .app_img {
	float: left;
	margin: 0 10px 0 0;
}

.sidebar .app_list a span {
	float: left;
	margin: 5px 0 0;
	vertical-align: middle;
	cursor: pointer;
	font-size: 14px;
}

.sidebar ul li.last {
	height: auto !important;
	border: 0;
	text-align: center;
}
/*会员中心右侧*/
.member_r {
	width: 820px;
}

.member_r .tabs, .uitopb .tabs {
	padding: 8px 0px;
	background-color: #fff;
	border-bottom: 1px solid #d6d4d5;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.member_r .tabs li {
	float: left;
	border-right: 1px solid #d6d4d5;
}

.member_r .tabs li a {
	margin: 0 30px;
}

.member_r .uc_content, .uitopb .uc_content {
	background-color: #fff;
}
/* 升级续费按钮 */
.uc_content .uc-button{width:60px;height:24px;line-height:24px;color:#fff;}
td, th {
	display: table-cell;
	vertical-align: inherit;
}

.tabledv th, .tabledv td {
	padding: 8px 5px;
	text-align: center !important;
	line-height: 24px;
}

.tabledv td {
	color: #666;
	font-size: 12px;
}

.tabledv th {
	font-weight: normal;
	color: #333;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',
		endColorstr='#f5f5f5');
	background: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
	background: -moz-linear-gradient(top, #ffffff, #f5f5f5);
	background: -o-linear-gradient(top, #ffffff, #f5f5f5);
	background: -ms-linear-gradient(top, #ffffff, #f5f5f5);
	background: linear-gradient(top, #ffffff, #f5f5f5);
	border-bottom: 1px solid #d6d4d5;
	font-size: 14px;
}

.tabledv .alt {
	border-bottom: 1px solid #d6d4d5;
}
/*基本资料开始*/
.sidebar .basic_list li {
	width: 128px;
	height: 32px;
	line-height: 32px;
	margin: 0 15px;
	overflow: hidden;
	border-bottom: 1px solid #ede8ec;
}

.sidebar .basic_list li.last {
	border: 0;
	text-align: left
}

.member_r .lm-t {
	padding-left: 15px;
}

.member_r .order {
	padding: 15px;
}

.member_r .order p {
	text-indent: inherit;
}

.member_r .order .basic h4 {
	font-size: 12px;
	line-height: 30px;
}

.member_r .order .basic dl {
	line-height: 30px;
	margin: 10px 0;
	width: 100%;
}

.member_r .order .basic dl dd {
	float: right;
	width: 89%;
}

.member_r .order .basic dl dt {
	float: left;
	width: 10%;
	text-align: right;
}

.inputtext {
	width: 180px;
	height: 28px!important;
 	line-height\0: 28px; 
	text-indent: 5px;
	color: #999;
	border: 1px solid #b9b9b9;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}

.membericon {
	width: 18px;
	height: 18px;
	position: relative;
	left: -25px;
	top: 5px;
}

.selectaddress {
	width: 120px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #b9b9b9;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}

.address {
	width: 260px;
}

.industry {
	width: 180px;
}

.basicbtn {
	border: none;
	cursor: pointer;
	background-color: #00a2c9;
	margin-left: 85px;
	width: 140px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}
/*基本资料结束*/

/*安全信息开始*/
.member_r .uitopb .uc_content .accounts {
	width: 100%;
	border: 0;
	border-bottom: 1px solid #d6d4d5;
}

.secure {
	clear: both;
	border-bottom: 1px solid #d6d4d5;
	line-height: 24px;
}

.secure .secure_level .bar {
	background: url(/images/user/users/membercenter/safebg.png) no-repeat;
	width: 252px;
	height: 24px;
	display: inline-block;
}

.secure .secure_level .bar_weak {
	background-position: left 4px;
}

.secure .secure_level .bar_in {
	background-position: left -22px;
}

.secure .secure_level .bar_strong {
	background-position: left -48px;
}

.secure_status {
	overflow: hidden
}

.secure_status li {
	padding: 20px 0;
	border-bottom: 1px solid #d6d4d5;
}

.secure_status li.last {
	border: 0;
}

.secure_status li h2 {
	width: 140px;
	text-align: center;
	font-size: 14px;
	line-height: 150%;
}

.secure_status li .status {
	width: 180px;
	text-align: right;
	padding-right: 20px;
}

.ml60 {
	margin-left: 60px;
}

.ml10 {
	margin-left: 10px;
}

.secure_status li .status .finished {
	background: url(/images/user/users/membercenter/safebg.png) -302px top
		no-repeat;
	padding-left: 20px;
	color: #009900;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
}

.secure_status li .status .unfinished {
	padding-left: 20px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
}

.secure_status li .status .modify {
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
	display: inline-block;
}

.secure_status li .desc {
	display: block;
	margin: 0 230px 0 140px;
	color: #666;
}

.passwordbutton {
	padding-left: 85px;
}

.passwordbtn {
	background-color: #00a2c9;
	width: 80px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
}

.member_r .order .phonebound dl dt {
	float: left;
	width: 20%;
}

.member_r .order .phonebound dl dd {
	float: left;
	width: 25%;
}

.member_r .order .phonebound .yzm {
	background: url(/images/user/users/membercenter/safebg.png) -403px top
		no-repeat;
	width: 90px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	text-shadow: 1px 1px 1px #555;
	color: #fff;
	display: inline-block;
	overflow: hidden;
}

.register_box  .input_box .yzm {
	background: url(/images/user/users/membercenter/safebg.png) -403px top
		no-repeat;
	width: 90px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	text-shadow: 1px 1px 1px #555;
	color: #fff;
	display: inline-block;
	overflow: hidden;
	margin-left: 15px;
}
.phoneboundbtn {
	margin-left: 70px;
}
/*安全信息结束*/

/*购物车页面开始*/
.account .process {
	background: url(../images/cart.png) no-repeat;
	width: 610px;
	height: 60px;
}

.account .car {
	background-position: left top;
}

.account .orders {
	background-position: left -112px;
}

.account .submit {
	background-position: left -222px;
}

.account .success {
	background-position: left -332px;
}

.shopping h2 {
	font-size: 14px;
	line-height: 36px;
	margin-bottom: 10px;
}

.shopping .uitopb .tabs li {
	float: left;
	width: 124px;
}

.shopping .uitopb .tabs li.qx {
	margin-left: 10px;
	width: 115px;
}

.uc_content .item_content li {
	float: left;
	width: 124px;
	line-height: 24px;
	padding: 10px 0 5px 0;
}

.uc_content .item_content li.td {
	margin-left: 10px;
	width: 115px;
}

.uc_content .item_content li.price_line {
	color: #008fb5;
}

.cart_checkbox {
	position: relative;
	display: inline-block;
	width: 15px;
	height: 15px;
	overflow: hidden;
	margin-top: 5px;
}

.cart_checkbox label {
	width: 15px;
	height: 15px;
	line-height: 200em;
	overflow: hidden;
	cursor: pointer;
}

.item_content {
	border-bottom: 1px solid #dbdbdb
}

.item_content .item_amount {
	height: 25px;
	overflow: hidden;
	width: 77px;
	position: relative;
	z-index: 1;
}

.item_content .item_amount a {
	display: block;
	height: 23px;
	width: 17px;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 23px;
	color: #444;
	position: absolute;
	top: 0;
}

.item_content .text_amount {
	width: 39px;
	height: 15px;
	line-height: 15px;
	border: 1px solid #aaa;
	color: #343434;
	text-align: center;
	padding: 4px 0;
	background-color: #fff;
	background-position: -75px -375px;
	position: absolute;
	z-index: 2;
	left: 18px;
	top: 0;
}

.item_content .item_amount .minus, .item_content .item_amount .no_minus
	{
	border-right-color: transparent;
	left: 0;
}

.item_content .item_amount .no_plus, .item_content .item_amount .plus {
	border-left-color: transparent;
	right: 0;
}

.float_bar_wrapper {
	line-height: 36px;
}

.float_bar_wrapper .btn_area .submit_btn {
	display: inline-block;
	width: 80px;
	height: 36px;
	line-height: 32px;
	background: #00a2ca;
	color: #fff;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	cursor: pointer;
}
/*购物车页面结束*/

/*核对产品订单开始*/
.uitopb .contents {
	background-color: #fff;
	padding: 20px;
}

.uitopb .contents h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	margin: 0
}

.uitopb .contents .uitopb_box {
	padding: 10px;
}

.payment_order_div td {
	padding: 10px;
	line-height: 24px;
}

.payable {
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	text-align: right;
}

.payable .payable_btn {
	background-color: #008fb5;
	width: 165px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	display: inline-block;
	text-decoration: none;
}
/*核对产品订单结束*/
/*核对修改密码信息  */
.input_box  span.error_msg {
	background: url(/images/user/users/register/cuowu.png) no-repeat left
		center;
	padding-left: 20px;
	margin-left: 10px;
	color: #f00;
}
.input_box dl dd,.input_box dl dt{float:left;}
/*核对修改密码信息结束  */
/*会员中心结束*/
.basic select {padding-bottom:5px;}

/*财务管理，线下支付，汇款模块CSS*/
.active a{font-weight:bold;}
#myTab.xTabs-Nav{background-color:#fff;}
.xTabs-Nav li{position:relative;z-index:2;}
.xTabs-Box {padding:10px;background-color: #fff;border:1px solid #D6D4D5;position:relative;top:-1px;z-index:1;}
.xTabBox-Item ul{background: none;}
.xTabBox-Item ul li{line-height:30px;}
.xTabBox-Item ul li.submit_remittance{padding-left:60px;margin-top:20px;}
/* 汇款凭证 */
.xTabBox-Item ul.remittance_form{overflow: visible!important;}
.xTabBox-Item ul.remittance_form li{margin-bottom:10px;}
/* 汇款信息 */
.remittance_infor{}
.remittance_infor th,.remittance_infor td{border-bottom:1px solid #ccc;text-align:center;}
.remittance_infor td{padding:5px 0 5px 0}
.input_txt{border:1px solid #999;height:25px;line-height:25px\9;border-radius:3px;padding-left:2px;width:179px;font-size:14px;font-family:"微软雅黑"}
#remittance_time{vertical-align:middle;height:25px;line-height:20px;}
.remittance_infor .operate_voucher,.remittance_infor .view_detail{cursor:pointer;}
.remittance_infor .operate_voucher:hover,.remittance_infor .operate_voucher:active{color:#08c}
.bst-btn {
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
background-image: -o-linear-gradient(top,#fff,#e6e6e6);
background-image: linear-gradient(to bottom,#fff,#e6e6e6);
background-repeat: repeat-x;
border: 1px solid #ccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}
.bst-btn:hover, .bst-btn:focus {
color: #333;
text-decoration: none;
background-position: 0 -15px;
-webkit-transition: background-position .1s linear;
-moz-transition: background-position .1s linear;
-o-transition: background-position .1s linear;
transition: background-position .1s linear;
}
.bst-btn:hover, .bst-btn:focus, .bst-btn:active, .bst-btn.active, .bst-btn.disabled, .bst-btn[disabled] {
color: #333;
background-color: #e6e6e6;
}
.bst-btn.active, .bst-btn:active {
background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
}
.bst-btn.disabled, .bst-btn[disabled] {
cursor: default;
background-image: none;
opacity: .65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.taright {text-align: right !important;}
.remit_box{border: 1px solid #CCC;border-radius:3px 3px 0 0;}
.remit_box table {border-collapse: collapse;border-spacing: 0;width:100%;}
.remit_box table td{border-top: 1px solid #CCC;padding:8px 5px;text-align:left;height:20px;line-height:20px;}

.title_bar{position:relative;}
#return_remit{position:absolute;right:10px;top:8px;color: #08c;}

/*会员中心 我的服务  续费管理*/
.filt_options{padding:20px 0 10px 20px;font-family:"Microsoft YaHei"}
.filt_options select{
color: black;
width: 120px;
height: 26px;
border: 1px solid #ccc;
outline: none;
position:relative;
top:0px;
top\0:5px;
}
.filt_options select option {
font-weight: normal;
display: block;
padding: 0px 2px 1px;
white-space: pre;
min-height: 1.2em;
}
/*汇款信息，图片上传*/
#showImg{position:relative;}
#showImg img{z-index:999;}
#showImg img.small_img{width:200px;height:200px;}
#showImg > a{display:inline-block;position: relative;z-index:1;margin-left:15px;}
#showImg a span{display:inline-block;position:absolute;top:5px;right:5px;width:18px;height:18px;background:url(/images/user/img_close.png) center center;} 
#updatePayment { cursor: pointer;}
/* 小图变大图 */
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 0.7.0
 * @url https://github.com/feimosi/baguetteBox.js
 */

#baguetteBox-overlay {
	display: none;
	opacity: 0;
	position: fixed;
	overflow: hidden;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000000;
	background-color: #222;
	background-color: rgba(0, 0, 0, 0.8);
	-webkit-transition: opacity 0.5s ease;
	        transition: opacity 0.5s ease;
}

#baguetteBox-overlay.visible {
	opacity: 1;
}

#baguetteBox-overlay .full-image {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;
}

#baguetteBox-overlay .full-image figure {
	display: inline;
	margin: 0;
	height: 100%;
}

#baguetteBox-overlay .full-image img {
	display: inline-block;
	width: auto;
	height: auto;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	   -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	        box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}

#baguetteBox-overlay .full-image figcaption {
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	line-height: 1.8;
	color: #ccc;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.6);
	font-family: sans-serif;
}

#baguetteBox-overlay .full-image:before {
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right: -1px;
}

#baguetteBox-slider {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	white-space: nowrap;
	-webkit-transition: left 0.4s ease, -webkit-transform 0.4s ease;
	        transition: left 0.4s ease, -moz-transform 0.4s ease;
	        transition: left 0.4s ease, transform 0.4s ease;
}

#baguetteBox-slider.bounce-from-right {
	-webkit-animation: bounceFromRight 0.4s ease-out;
	        animation: bounceFromRight 0.4s ease-out;
}

#baguetteBox-slider.bounce-from-left {
	-webkit-animation: bounceFromLeft 0.4s ease-out;
	        animation: bounceFromLeft 0.4s ease-out;
}

.baguetteBox-button#next-button,
.baguetteBox-button#previous-button {
	top: 50%;
	top: calc(50% - 30px);
	width: 44px;
	height: 60px;
}

.baguetteBox-button {
	position: absolute;
	cursor: pointer;
	outline: none;
	padding: 0;
	margin: 0;
	border: 0;
	-moz-border-radius: 15%;
	     border-radius: 15%;
	background-color: #323232;
	background-color: rgba(50, 50, 50, 0.5);
	color: #ddd;
	font: 1.6em sans-serif;
	-webkit-transition: background-color 0.4s ease;
	        transition: background-color 0.4s ease;
}

.baguetteBox-button:hover {
	background-color: rgba(50, 50, 50, 0.9);
}

.baguetteBox-button#next-button {
	right: 2%;
}

.baguetteBox-button#previous-button {
	left: 2%;
}

.baguetteBox-button#close-button {
	top: 20px;
	right: 2%;
	right: calc(2% + 6px);
	width: 30px;
	height: 30px;
}

/*
    Preloader
    Borrowed from http://tobiasahlin.com/spinkit/
*/

.spinner {
	width: 40px;
	height: 40px;
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -20px;
	margin-left: -20px;
}

.double-bounce1,
.double-bounce2 {
	width: 100%;
	height: 100%;
	-moz-border-radius: 50%;
	     border-radius: 50%;
	background-color: #fff;
	opacity: 0.6;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-animation: bounce 2s infinite ease-in-out;
	        animation: bounce 2s infinite ease-in-out;
}
.double-bounce1,.double-bounce2 {
	/* IE8bug修复 */
	display:none\9;
}
.double-bounce2 {
	-webkit-animation-delay: -1s;
	        animation-delay: -1s;
}

@-webkit-keyframes bounceFromRight {

0% {
	margin-left: 0;
}

50% {
	margin-left: -30px;
}

100% {
	margin-left: 0;
}

}

@keyframes bounceFromRight {

0% {
	margin-left: 0;
}

50% {
	margin-left: -30px;
}

100% {
	margin-left: 0;
}

}

@-webkit-keyframes bounceFromLeft {

0% {
	margin-left: 0;
}

50% {
	margin-left: 30px;
}

100% {
	margin-left: 0;
}

}

@keyframes bounceFromLeft {

0% {
	margin-left: 0;
}

50% {
	margin-left: 30px;
}

100% {
	margin-left: 0;
}

}

@-webkit-keyframes bounce {

0%,100% {
	-webkit-transform: scale(0);
	        transform: scale(0);
}

50% {
	-webkit-transform: scale(1);
	        transform: scale(1);
}

}

@keyframes bounce {

0%,100% {
	-webkit-transform: scale(0);
	   -moz-transform: scale(0);
	        transform: scale(0);
}

50% {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	        transform: scale(1);
}

}

.uc_content table{border-spacing: 0;
	border-collapse: collapse;
	width:100%;
	}
.uc_content th{vertical-align: bottom;
border-bottom: 2px solid #ddd;}
.uc_content td{padding: 8px;
border-top: 1px solid #ddd;text-align:center;}
#file-uploader {
    display: block;
    width: 90px;
    text-align: center;
    border-bottom: 1px solid #DDD;
    color: #333;
    background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
    background-image: -o-linear-gradient(top, #fff, #e6e6e6);
    background-image: linear-gradient(to bottom, #fff, #e6e6e6);
    height: 25px;
    line-height: 25px;
    font-size: 14px;
}
.preimg {
   float: left;
   width: 380px;
}
.preimg img {
    margin-right: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    width: 75px;
    height: 75px;
}
.error {
    padding-left: 5px;
    color: red;
    border-color: red;
}
.xTabBox-Item form{float: left;width: 400px;}

/* 会员信息 */
#tt1 {
	height:50px!important;
}
#tt2 {
	height:80px!important;
}